

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Display Inherited Attributes [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Display,Display Inherited Attributes,Attribute,Attribute Inherited, Display,Inherited Attributes,Inherited Attributes Display,Override Attribute Initializer">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Display Inherited Attributes</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="createprop.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="create_object_from_attribute.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_BodyText"><span class="f_BodyText">When displaying a Class with attributes in a diagram, you can also show the inherited attributes from all parents in the elements type hierarchy (ancestors).</span></p>
<p class="p_BodyText"><span class="f_BodyText">To show inherited attributes, use the<a href="setfeaturevisibility.htm"> Specify Feature Visibility</a> dialog.</span></p>
<p class="p_TextIndentedL2"><img src="attributes%20-%20inherited.png" width="554" height="629" border="0" alt="Attributes - Inherited"></p>
<p class="p_BodyText"><span class="f_BodyText">Note that for elements that have attributes, you can also override an inherited attribute's initial value, using the element context menu option </span><span class="f_MenuKeyField">Advanced | Override Attribute Initializers</span><span class="f_BodyText">. This displays the </span><span class="f_UIControl">Override</span><span class="f_BodyText"> </span><span class="f_UIControl">Attribute Initializers</span><span class="f_BodyText"> dialog.</span></p>
<p class="p_TextIndentedL2"><img src="overrideattributeinitializers.png" width="476" height="170" border="0" alt="OverrideAttributeInitializers"></p>
<p class="p_BodyText"><span class="f_BodyText">In the </span><span class="f_UIControl">Override Attribute Initializers</span><span class="f_BodyText"> dialog, select the variable name and enter a new initial value. If required, you can type a note in the</span><span class="f_MenuKeyField"> Note</span><span class="f_BodyText"> field. When you display inherited attributes, Enterprise Architect merges the list of attributes from all ancestors and merges the attribute initializers, so that the final child Class displays the correct attribute set and initial values.</span></p>




            </div>
          </div>
        </div>



</div>


</body>
</html>
